Trustworthiness Evaluation of Component-Based Software Based on Level
نویسنده
چکیده
The traditional trustworthiness evaluation of running software is inaccurate and incomplete because each component is as an independent unit during reliability evaluation. According to the drawbacks of traditional models, this paper proposed a trustworthiness evaluation approach of component-based software based on level. The trustworthy behavior trace diagram of componentbased software was presented based on the call relation between components, and it described the trustworthy behavior trace of component in a recursive manner. With the combination of reliability and security of component, the paper proposed the dynamic trustworthiness evaluation of running software based on level and the trustworthiness evaluation approach of software based on running paths. Experiments and analyses showed that the approach could evaluate the dynamic trustworthiness of running component-based software more accurately, and could realize the trustworthiness evaluation of component-based software through the tests of running paths.
منابع مشابه
Managing Trustworthiness in Component-based Embedded Systems
Component-based systems use software components to achieve their overall high-level functionality which, in turn, may be extended by initiating the download of new components. This action may detrimentally affect the system's overall dependability and security characteristics. We address the problem of the enhancement of dependability and security for component-based embedded systems that run, ...
متن کاملA Component-Based Software Engineering Approach for Developing Trustworthy Systems
Developing trustworthy software systems that are complex, and used by a large heterogenous population of users is a challenging task. Component-based software engineering (CBSE) has many attractive features that can provide an effective solution to these challenging issues. However, the essential requirements of CBSE have not been met in the current approaches. Therefore, we present a CBSE appr...
متن کاملCombining Risk-Management and Computational Approaches for Trustworthiness Evaluation of Socio-Technical Systems
The analysis of existing software evaluation techniques reveals the need for evidence-based evaluation of systems’ trustworthiness. This paper aims at evaluating trustworthiness of socio-technical systems during designtime. Our approach combines two existing evaluation techniques: a computational approach and a risk management approach. The risk-based approach identifies threats to trustworthin...
متن کاملResearch on Trustworthiness Evaluation Method of Software Resources Based on Fuzzy Sets
With the increasing demands on software functions, the software systems are becoming larger and more difficult to be managed. The damages caused by system failures are more serious, so the software trustworthiness has become a focus that the international experts and scholars pay close attention to. In the paper, the intension of software trustworthiness has been discussed, and an evaluation me...
متن کاملThe Software Trustworthiness Evaluation Model Based on Subjective Logic
In recent years, the trustworthiness of the software has become the focus of software quality. The software trustworthiness analysis and measurement has become a hot issue. Because of the great influence of software environment dynamic openness and uncertainty to the trustworthiness of the software, this paper attempts to examine the changes of software running environment, consider the impact ...
متن کامل